var models = require('../db/db');  //导入db.js文件
var express = require('express'); //导入express插件
var router = express.Router();   //导入路由中间件
var mysql = require('mysql');    //导入mysql插件

var $sql = require('../db/sqlMap');  //导入sqlMap.js文件
// 连接MySQL数据库
var conn = mysql.createConnection(models.mysql);
conn.connect();
var jsonWrite = function(res, ret) {
    if(typeof ret === 'undefined') {
        res.json({
            code: '1',
            msg: '操作失败'
        });
    } else {
        //把ret结果作为body存入res后发送一个json响应。
        res.json(ret);
    }
};
router.post("/selectAllCustomer", (req,res)=>{
    var sql = $sql.admin.selectAllCustomer;
    conn.query(sql,null,function (err,result) {
        if (err) {
            console.log(err);
        }
        if (result) {
            console.log(result);
            jsonWrite(res, result);
        }
    })
})
router.post("/selectAllOrder", (req,res)=>{
    var sql = $sql.admin.selectAllOrder;
    conn.query(sql,null,function (err,result) {
        if (err) {
            console.log(err);
        }
        if (result) {
            console.log(result);
            jsonWrite(res, result);
        }
    })
})
router.post("/selectAllProduct", (req,res)=>{
    var sql = $sql.admin.selectAllProduct;
    conn.query(sql,null,function (err,result) {
        if (err) {
            console.log(err);
        }
        if (result) {
            console.log(result);
            jsonWrite(res, result);
        }
    })
})
module.exports = router;